Rtcl\Services\FormBuilder\FBHelper D

Total Complexity 541
Dependencies 10
Dependents 16
Total lines 1,597
Lines of code 1,326
Logical lines of code 824
Comment lines 152
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
getFormData()
D
4
128 330
sanitizeFieldValue()
D
12
101 235
isValidateField()
D
16
95 191
getFormattedFieldHtml()
D
35 33 67
getDirectoryData()
C
35 29 83
formDataValidation()
B
41 22 49
getFieldBy()
A
48 16 33
checkCondition()
A
49 16 26
getFromData()
A
48 11 32
isValidateRepeaterField()
A
52 11 24
getFieldAttachmentFiles()
A
48 10 31
isValidateCondition()
A
54 9 21
getSectionBy()
A
54 9 20
getFormDefaultData()
A
54 8 20
getBackEndi18nOptions()
S
49 5 31
getFormFieldByUuid()
S
60 6 12
reOrderCustomField()
S
61 5 12
getFileFieldData()
S
60 4 13
getAttachmentFile()
S
56 3 18
getUniqueSlug()
S
60 3 12
getFormById()
S
66 3 8
getWeekDays()
S
63 2 11
getDefaultForm()
S
66 2 8
getFrontEndi18nOptions()
S
64 2 10
getOption()
S
68 2 7
getDirectoryCustomFields()
S
75 1 4
isEnabled()
S
78 1 3
getFormCustomFields()
S
76 1 4
isUniqueTitle()
S
73 1 4
isUniqueSlug()
S
73 1 4
generateRandomString()
S
80 1 3